package P3;

/**
 * @author Lenovo
 */
public class for水仙花个数 {
        public static void main(String[] args) {
            //定义变量count，用于保存“水仙花数”的数量，初始值为0
            int count = 0;
            //输出所有的水仙花数必然要使用到循环，遍历所有的三位数，三位数从100开始，到999结束
            for(int i=100; i<1000; i++) {
                //在计算之前获取三位数中每个位上的值
                int ge = i%10;
                int shi = i/10%10;
                int bai = i/10/10%10;
                //在判定水仙花数的过程中，满足条件不再输出，更改为修改count的值，使count+1
                if(ge*ge*ge + shi*shi*shi + bai*bai*bai == i) {
                    count++;
                }
            }
            //打印输出最终结果
            System.out.println("水仙花共有：" + count + "个");
        }
    }

